Skip to content

Latest commit

 

History

History
56 lines (36 loc) · 2.67 KB

05-Arquitetura da Solução.md

File metadata and controls

56 lines (36 loc) · 2.67 KB

Arquitetura da Solução

Pré-requisitos: Projeto de Interface

Definição de como o software é estruturado em termos dos componentes que fazem parte da solução e do ambiente de hospedagem da aplicação.

Diagrama de Classes

O diagrama de classes ilustra graficamente como será a estrutura do software, e como cada uma das classes da sua estrutura estarão interligadas. Essas classes servem de modelo para materializar os objetos que executarão na memória.

Diagrama de classes
Diagrama de classes

Modelo ER (Projeto Conceitual)

O Modelo ER representa através de um diagrama como as entidades (coisas, objetos) se relacionam entre si na aplicação interativa.

ModeloER

Projeto da Base de Dados

O projeto da base de dados corresponde à representação das entidades e relacionamentos identificadas no Modelo ER, no formato de tabelas, com colunas e chaves primárias/estrangeiras necessárias para representar corretamente as restrições de integridade.

Projeto da base de dados
Projeto da base de dados

Tecnologias Utilizadas

Foram utilizadas as seguintes tecnologias para a construção da solução :

  • HTML, CSS e JavaScript.
  • C#.
  • ASP.NET Core Mvc.
  • SQL Server.
  • Boostrap.
  • Brevo, MailKit e MimeKit para envio de e-mails.
  • IDE Microsoft Visual Studio Community 2022.

Hospedagem

Utilizamos a hospedagem do serviço Microsoft Azure tanto para a aplicação web quanto para o banco de dados.